import axiosInstance from "../axiosInstance";

const userInfo = {
  /**
   * 根据分页获取用户信息
   * @param {*} pageIndex  用户页码
   * @param {*} nickName  用户名称
   * @param {*} user_phone 用户手机号
   * @param {*} user_sex 性别
   * @returns  {Promise<AxiosResponse>}
   */
  getListByPage({ pageIndex, nickName, user_phone, user_sex }) {
    return axiosInstance.get("/userInfo/getListByPage", {
      params: {
        pageIndex,
        nickName,
        user_phone,
        user_sex,
      },
    });
  },

  /**
   * 根据id删除用户信息
   * @param {*} id 用户id
   * @returns {Promise<AxiosResponse>}
   */
  deleteById({ id }) {
    return axiosInstance.get("/userInfo/deleteById", {
      params: {
        id,
      },
    });
  },
};
export default userInfo;
